package com.jg.mapper;

import com.jg.entity.Book;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author 86130
 * @version 1.0
 * @description: TODO
 * @date 2025/5/26 下午3:31
 */
public interface BookMapper {
    // 新增书籍
    int addBook(Book book);
    // 通过书名 作者 模糊查询 获取书籍列表 同时展示书籍类型
    List<Book> findBookByNameAndAuthor(@Param("bookName") String bookName,
                                 @Param("author") String author);
    // 修改数据
    int updateBook(Book book);
    // 查询全部的书籍类型 获取对应的书籍列表
    List<Book> findBookByCategoryId(@Param("categoryId") int categoryId);
}
